namespace local = ""
namespace inh = inherit

start = element library { library-content }

library-content = element book { external "book.rnc" }+

id-content = text

available-content = text

isbn-content = text

title-content = attribute xml:lang { text }, text

author-content = 
   attribute id { id-content },
   element name { name-content },
   element born { born-content },
   element dead { dead-content }?

born-content = text

character-content = 
   attribute id { id-content },
   element name { name-content },
   element born { born-content },
   element qualification { qualification-content }

name-content = text

dead-content = text

qualification-content = text
